div.yiiForm
{
	border: 0px solid #B7DDF2;
    margin: 0 auto;
	width: 737px;
}
div.yiiForm label.required
{
}
div.yiiForm span.required
{
	color: red;
}
div.errorSummary
{
	border: 2px solid #C00;
	padding: 7px 7px 12px 7px;
	margin: 0 0 20px 0;
	background: #FEE;
	font-size: 0.9em;
	width:500px;
}
div.errorSummary p
{
	margin: 0;
	padding: 5px;
}
div.errorSummary ul
{
	margin: 0;
	padding: 0 0 0 20px;
}

div.errorSummary ul li
{
	list-style: square;
}
div.yiiForm p.hint
{
	color: gray;
	font-size: 90%;
	margin: 0 0 0 110px;
}
div.yiiForm fieldset
{
	border: #DDD 1px solid;
	margin: 10px 0;
	padding: 10px;
}
div.yiiForm legend
{
	font-weight: bold;
}
div.yiiForm label
{
}
div.yiiForm div.action
{
	clear: left;
	margin-left: 300px;
	padding: 0.25em 0;	
    padding-bottom:30px
}
div.yiiForm div.simple,
div.yiiForm div.complex,
div.yiiForm div.simple3
{
	clear: left;
	padding: 0.25em 0;
	margin-left:-1px;
	height:28px;
	line-height:28px; 
	border:1px solid #90b3bc;
	border-bottom:0;
}
div.yiiForm div.simple1
{
	border:1px solid #90b3bc;
	padding: 0.25em 0;
    background-color: #ffffff;
    margin-left:-1px;
    margin-right:-1px;
    height:25px;
    line-height:25px; 
}
div.yiiForm div.simple label,
div.yiiForm div.simple1 label,
div.yiiForm div.complex span
{
	display: block;
	float: left;
	margin-right: 10px;
	position: relative;
	text-align: right;
	width: 140px;
	height:25px;
}
div.yiiForm label.error,
div.yiiForm span.error
{
	color: #C00;
}
div.yiiForm input.error,
div.yiiForm textarea.error,
div.yiiForm select.error
{
	background: #FEE;
	border-color: #C00;
}
div.yiiForm div.simple div,
div.yiiForm div.complex div
{
	margin-left: 110px;	
}
#leftaa{
   background-color: #EBF4FB;
   border:1px solid #90b3bc;
   width:367px;
   height:100%;
   float:left;
   }
#rightaa{
   background-color: #EBF4FB;
   border:1px solid #90b3bc;
   width:367px;
   height:100%;
   float:left;
   margin-left:-1px;
   }   
  div.simple2
{  
	border:1px solid #90b3bc;
    background-color: #EBF4FB;
    position:relative;
    float:left;
    left:0px;
    padding:10px;
    clear: left;
    width:715px;
    margin-top:-3px;    
}
div.simple2 label
div.simple4 label
{
	display: block;
	float: left;
	text-align:right;
	width: 150px;
}
#loginh1 h1
{
	margin:20px;
    font-size:35px;
    text-align: center;
    font-weight : bold;
}
div.yiiForm div.action1
{
	clear: left;
	margin-left: 260px;
	padding: 0.25em 0;	
}
#back1{
	border:1px solid #90b3bc;
	margin:0px auto;
	margin-top: 100px;
    width:795px;
    height:300px;	
    background-image: url("../images/background1.jpg");
}
div.yiiForm div.simple3 label
{
	display: block;
	float: left;
	margin-right: 10px;
	position: relative;
	text-align: right;
	width: 250px;
	height:25px;	
}
div.yiiForm div.simple3 input
{ 
	width:150px;
}
  div.simple4
{  
	border:1px solid #90b3bc;
    background-color: #EBF4FB;
    position:relative;
    float:left;
    left:0px;
    padding:10px;
    clear: left;
    width:715px;
    margin-top:-1px;
}
  div.simple5
{  
	border:1px solid #90b3bc;
    background-color: #EBF4FB;
    position:relative;
    float:left;
    left:-1px;
    padding:10px;
    clear: left;
    width:501px;
    margin-top:-1px;
   border-right:0px;
}
#one1{
   background-color: #EBF4FB;
   	margin:0px auto;
   width:522px;
   height:100%;
   border-top:1px solid #90b3bc;
   border-left:1px solid #90b3bc;
   border-right:1px solid #90b3bc;
   border-bottom:0px;

}
  div.simple6
{  
	border:1px solid #90b3bc;
    background-color: #EBF4FB;
    position:relative;
    float:left;
    left:-1px;
    padding:10px;
    clear: left;
    width:602px;
}

div.simple6 span.required
{
	color: red;
}

.label_left100
{
	display: block;
	float: left;
	margin-right: 10px;
	position: relative;
	text-align: right;
	width: 100px;
	height:25px;
}